set of aquatic plants floating on the water surface - Spanish English Dictionary